probe electrode - English Synonyms Dictionary